- kill the goose that layed the golden egg
- spoil something that is good or something that one has by being greedy
He was always complaining about his job but now it is gone. He has killed the goose that layed the golden egg.
Idioms and examples. 2014.